fin (finish) - Allemand Anglais Dictionnaire